# near model CODE resource # jump table entries: 17728-17739 (12 of them) export_2216: 00000000 4E56 0000 link A6, 0 00000004 4267 clr.w -[A7] 00000006 4EAD 44D2 jsr [A5 + 0x44D2 /* export_2198 */] 0000000A 101F move.b D0, [A7]+ 0000000C 6740 beq +0x42 /* 0000004E */ 0000000E 223C 7366 696C move.l D1, 0x7366696C /* 'sfil' */ 00000014 B2AE 0008 cmp.l D1, [A6 + 0x8] 00000018 57C1 seq D1 0000001A 4A01 tst.b D1 0000001C 662E bne +0x30 /* 0000004C */ 0000001E 243C 4149 4646 move.l D2, 0x41494646 /* 'AIFF' */ 00000024 B4AE 0008 cmp.l D2, [A6 + 0x8] 00000028 57C2 seq D2 0000002A 8202 or.b D1, D2 0000002C 661E bne +0x20 /* 0000004C */ 0000002E 243C 4149 4643 move.l D2, 0x41494643 /* 'AIFC' */ 00000034 B4AE 0008 cmp.l D2, [A6 + 0x8] 00000038 57C2 seq D2 0000003A 8202 or.b D1, D2 0000003C 660E bne +0x10 /* 0000004C */ 0000003E 243C 4653 5344 move.l D2, 0x46535344 /* 'FSSD' */ 00000044 B4AE 0008 cmp.l D2, [A6 + 0x8] 00000048 57C2 seq D2 0000004A 8202 or.b D1, D2 label0000004C: 0000004C C001 and.b D0, D1 label0000004E: 0000004E 1D40 000C move.b [A6 + 0xC], D0 00000052 4E5E unlink A6 00000054 2E9F move.l [A7], [A7]+ 00000056 4E75 rts 00000058 4E56 0000 link A6, 0 0000005C 206E 0008 movea.l A0, [A6 + 0x8] 00000060 4AA8 FF78 tst.l [A0 - 0x88] 00000064 6708 beq +0xA /* 0000006E */ 00000066 2F28 FF78 move.l -[A7], [A0 - 0x88] 0000006A 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */] label0000006E: 0000006E 4E5E unlink A6 00000070 205F movea.l A0, [A7]+ 00000072 DEFC 000A add.w A7, 0xA /* '\n' */ 00000076 4ED0 jmp [A0] export_2217: 00000078 4E56 FF74 link A6, -0x008C 0000007C 206E 0010 movea.l A0, [A6 + 0x10] 00000080 43EE FFBA lea.l A1, [A6 - 0x46] 00000084 7010 moveq.l D0, 0x10 label00000086: 00000086 22D8 move.l [A1]+, [A0]+ 00000088 51C8 FFFC dbf D0, -0x6 /* 00000086 */ 0000008C 3290 move.w [A1], [A0] 0000008E 7000 moveq.l D0, 0x00 00000090 2D40 FF78 move.l [A6 - 0x88], D0 00000094 486E FF7C pea.l [A6 - 0x84] 00000098 487A FFBE pea.l [PC - 0x42 /* 00000058, value 0x4E560000 'NV\0\0', cstring "NV" */] 0000009C 2F0E move.l -[A7], A6 0000009E 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */] 000000A2 42A7 clr.l -[A7] 000000A4 3F2E 0018 move.w -[A7], [A6 + 0x18] 000000A8 2F2E 0014 move.l -[A7], [A6 + 0x14] 000000AC 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */] 000000B0 2D57 FF78 move.l [A6 - 0x88], [A7] 000000B4 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 000000B8 486E FFBA pea.l [A6 - 0x46] 000000BC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000C0 2F2E 000C move.l -[A7], [A6 + 0xC] 000000C4 2F2E FF78 move.l -[A7], [A6 - 0x88] 000000C8 4EBA 0022 jsr [PC + 0x22 /* 000000EC */] 000000CC 486E FF7C pea.l [A6 - 0x84] 000000D0 4EAD 209A jsr [A5 + 0x209A /* export_1039 */] 000000D4 2F2E FF78 move.l -[A7], [A6 - 0x88] 000000D8 4EAD 315A jsr [A5 + 0x315A /* export_1575 */] 000000DC 2D6E FF78 001A move.l [A6 + 0x1A], [A6 - 0x88] 000000E2 4E5E unlink A6 000000E4 205F movea.l A0, [A7]+ 000000E6 DEFC 0012 add.w A7, 0x12 000000EA 4ED0 jmp [A0] fn000000EC: 000000EC 4E56 FFBA link A6, -0x0046 000000F0 206E 0014 movea.l A0, [A6 + 0x14] 000000F4 43EE FFBA lea.l A1, [A6 - 0x46] 000000F8 7010 moveq.l D0, 0x10 label000000FA: 000000FA 22D8 move.l [A1]+, [A0]+ 000000FC 51C8 FFFC dbf D0, -0x6 /* 000000FA */ 00000100 3290 move.w [A1], [A0] 00000102 486E FFBA pea.l [A6 - 0x46] 00000106 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000010A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000010E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000112 4EAD 3FFA jsr [A5 + 0x3FFA /* export_2043 */] 00000116 4E5E unlink A6 00000118 205F movea.l A0, [A7]+ 0000011A DEFC 0010 add.w A7, 0x10 0000011E 4ED0 jmp [A0] export_2218: 00000120 4E56 0000 link A6, 0 00000124 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000128 4EAD 4002 jsr [A5 + 0x4002 /* export_2044 */] 0000012C 4E5E unlink A6 0000012E 2E9F move.l [A7], [A7]+ 00000130 4E75 rts 00000132 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2219: // at 00000134 (misaligned) 00000136 FFFC .invalid <> 00000138 48E7 0018 movem.l -[A7], A3,A4 0000013C 266E 0008 movea.l A3, [A6 + 0x8] 00000140 7000 moveq.l D0, 0x00 00000142 2840 movea.l A4, D0 00000144 42A7 clr.l -[A7] 00000146 2F3C 496E 664C move.l -[A7], 0x496E664C /* 'InfL' */ 0000014C 2F0B move.l -[A7], A3 0000014E 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000152 285F movea.l A4, [A7]+ 00000154 200C move.l D0, A4 00000156 6708 beq +0xA /* 00000160 */ 00000158 2F0B move.l -[A7], A3 0000015A 2F0C move.l -[A7], A4 0000015C 4EBA 02E2 jsr [PC + 0x2E2 /* 00000440 */] label00000160: 00000160 2D4C 000C move.l [A6 + 0xC], A4 00000164 4CDF 1800 movem.l A3,A4, [A7]+ 00000168 4E5E unlink A6 0000016A 2E9F move.l [A7], [A7]+ 0000016C 4E75 rts 0000016E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2220: // at 00000170 (misaligned) 00000172 FFEC .invalid <> 00000174 48E7 0018 movem.l -[A7], A3,A4 00000178 286E 0008 movea.l A4, [A6 + 0x8] 0000017C 42A7 clr.l -[A7] 0000017E 4EAD 433A jsr [A5 + 0x433A /* export_2147 */] 00000182 265F movea.l A3, [A7]+ 00000184 2F0B move.l -[A7], A3 00000186 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 0000018A 2054 movea.l A0, [A4] 0000018C 4228 011A clr.b [A0 + 0x11A] 00000190 7001 moveq.l D0, 0x01 00000192 2253 movea.l A1, [A3] 00000194 B069 0180 cmp.w D0, [A1 + 0x180] 00000198 57C0 seq D0 0000019A 4400 neg.b D0 0000019C 1140 011B move.b [A0 + 0x11B], D0 000001A0 486E FFEC pea.l [A6 - 0x14] 000001A4 A976 syscall GetKeys 000001A6 703B moveq.l D0, 0x3B 000001A8 3200 move.w D1, D0 000001AA E641 asr D1.w, 3 000001AC 0136 10EC btst [A6 + D1.w - 0x20], D0 000001B0 6706 beq +0x8 /* 000001B8 */ 000001B2 2054 movea.l A0, [A4] 000001B4 4228 011B clr.b [A0 + 0x11B] label000001B8: 000001B8 4CDF 1800 movem.l A3,A4, [A7]+ 000001BC 4E5E unlink A6 000001BE 2E9F move.l [A7], [A7]+ 000001C0 4E75 rts 000001C2 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2221: // at 000001C4 (misaligned) 000001C6 0000 102E ori.b D0, 0x2E /* '.' */ 000001CA 000C 0A00 ori.b A4, 0x0 000001CE 0001 4A00 ori.b D1, 0x0 000001D2 671C beq +0x1E /* 000001F0 */ 000001D4 2F00 move.l -[A7], D0 000001D6 4267 clr.w -[A7] 000001D8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001DC 4EAD 405A jsr [A5 + 0x405A /* export_2055 */] 000001E0 121F move.b D1, [A7]+ 000001E2 201F move.l D0, [A7]+ 000001E4 C001 and.b D0, D1 000001E6 6708 beq +0xA /* 000001F0 */ 000001E8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001EC 4EAD 409A jsr [A5 + 0x409A /* export_2063 */] label000001F0: 000001F0 1F2E 000C move.b -[A7], [A6 + 0xC] 000001F4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001F8 4EAD 403A jsr [A5 + 0x403A /* export_2051 */] 000001FC 4E5E unlink A6 000001FE 205F movea.l A0, [A7]+ 00000200 5C4F addq.w A7, 6 00000202 4ED0 jmp [A0] 00000204 4E56 FFFC link A6, -0x0004 00000208 2F0C move.l -[A7], A4 0000020A 286E 0008 movea.l A4, [A6 + 0x8] 0000020E 204C movea.l A0, A4 00000210 5088 addq.l A0, 8 00000212 2050 movea.l A0, [A0] 00000214 2D48 FFFC move.l [A6 - 0x4], A0 00000218 4267 clr.w -[A7] 0000021A 1F2C FF7B move.b -[A7], [A4 - 0x85] 0000021E 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 00000222 195F FF7B move.b [A4 - 0x85], [A7]+ 00000226 285F movea.l A4, [A7]+ 00000228 4E5E unlink A6 0000022A 205F movea.l A0, [A7]+ 0000022C DEFC 000A add.w A7, 0xA /* '\n' */ 00000230 4ED0 jmp [A0] 00000232 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2222: // at 00000234 (misaligned) 00000236 FDEE .invalid <> 00000238 206E 000C movea.l A0, [A6 + 0xC] 0000023C 43EE FFBA lea.l A1, [A6 - 0x46] 00000240 7010 moveq.l D0, 0x10 label00000242: 00000242 22D8 move.l [A1]+, [A0]+ 00000244 51C8 FFFC dbf D0, -0x6 /* 00000242 */ 00000248 3290 move.w [A1], [A0] 0000024A 4267 clr.w -[A7] 0000024C 1F3C 0001 move.b -[A7], 0x1 00000250 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 00000254 1D5F FF7B move.b [A6 - 0x85], [A7]+ 00000258 486E FF7C pea.l [A6 - 0x84] 0000025C 487A FFA6 pea.l [PC - 0x5A /* 00000204, value 0x4E56FFFC */] 00000260 2F0E move.l -[A7], A6 00000262 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */] 00000266 486E FE7A pea.l [A6 - 0x186] 0000026A 2F3C 0006 0802 move.l -[A7], 0x60802 00000270 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000274 4A2E FE7A tst.b [A6 - 0x186] 00000278 660E bne +0x10 /* 00000288 */ 0000027A 41EE FE7A lea.l A0, [A6 - 0x186] 0000027E 43FA 007E lea.l A1, [PC + 0x7E /* 000002FE, value 0x84D6F6F, pstring "MooVTemp" */] 00000282 20D9 move.l [A0]+, [A1]+ 00000284 20D9 move.l [A0]+, [A1]+ 00000286 3091 move.w [A0], [A1] label00000288: 00000288 486E FDEE pea.l [A6 - 0x212] 0000028C 486E FE7A pea.l [A6 - 0x186] 00000290 4EAD 38BA jsr [A5 + 0x38BA /* export_1811 */] 00000294 205F movea.l A0, [A7]+ 00000296 43EE FE34 lea.l A1, [A6 - 0x1CC] 0000029A 7010 moveq.l D0, 0x10 label0000029C: 0000029C 22D8 move.l [A1]+, [A0]+ 0000029E 51C8 FFFC dbf D0, -0x6 /* 0000029C */ 000002A2 3290 move.w [A1], [A0] 000002A4 4267 clr.w -[A7] 000002A6 486E FFBA pea.l [A6 - 0x46] 000002AA 206E 0008 movea.l A0, [A6 + 0x8] 000002AE 2050 movea.l A0, [A0] 000002B0 2F28 0164 move.l -[A7], [A0 + 0x164] 000002B4 486E FE34 pea.l [A6 - 0x1CC] 000002B8 2F3C 5456 4F44 move.l -[A7], 0x54564F44 /* 'TVOD' */ 000002BE 4267 clr.w -[A7] 000002C0 4EAD 4612 jsr [A5 + 0x4612 /* export_2238 */] 000002C4 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 000002C8 486E FE34 pea.l [A6 - 0x1CC] 000002CC 2F2D ED9C move.l -[A7], [A5 - 0x1264] 000002D0 4EAD 38E2 jsr [A5 + 0x38E2 /* export_1816 */] 000002D4 4267 clr.w -[A7] 000002D6 1F2E FF7B move.b -[A7], [A6 - 0x85] 000002DA 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 000002DE 1D5F FF7B move.b [A6 - 0x85], [A7]+ 000002E2 486E FF7C pea.l [A6 - 0x84] 000002E6 4EAD 209A jsr [A5 + 0x209A /* export_1039 */] 000002EA 486E FE34 pea.l [A6 - 0x1CC] 000002EE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000002F2 4EAD 401A jsr [A5 + 0x401A /* export_2047 */] 000002F6 4E5E unlink A6 000002F8 205F movea.l A0, [A7]+ 000002FA 504F addq.w A7, 8 000002FC 4ED0 jmp [A0] 000002FE 084D 6F6F bchg.b A5, 0x6F /* 'o' */ 00000302 5654 addq.w [A4], 3 00000304 656D bcs +0x6F /* 00000373 */ 00000306 7000 moveq.l D0, 0x00 export_2223: 00000308 4E56 FFBA link A6, -0x0046 0000030C 2F0A move.l -[A7], A2 0000030E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000312 4EAD 4022 jsr [A5 + 0x4022 /* export_2048 */] 00000316 206E 0008 movea.l A0, [A6 + 0x8] 0000031A 43EE FFBA lea.l A1, [A6 - 0x46] 0000031E 2050 movea.l A0, [A0] 00000320 45E8 00D0 lea.l A2, [A0 + 0xD0] 00000324 7010 moveq.l D0, 0x10 label00000326: 00000326 22DA move.l [A1]+, [A2]+ 00000328 51C8 FFFC dbf D0, -0x6 /* 00000326 */ 0000032C 3292 move.w [A1], [A2] 0000032E 4A2E FFC0 tst.b [A6 - 0x40] 00000332 673A beq +0x3C /* 0000036E */ 00000334 486E FFBA pea.l [A6 - 0x46] 00000338 2F2D ED9C move.l -[A7], [A5 - 0x1264] 0000033C 4EAD 38EA jsr [A5 + 0x38EA /* export_1817 */] 00000340 4267 clr.w -[A7] 00000342 486E FFBA pea.l [A6 - 0x46] 00000346 2F2D ED9C move.l -[A7], [A5 - 0x1264] 0000034A 4EAD 38F2 jsr [A5 + 0x38F2 /* export_1818 */] 0000034E 101F move.b D0, [A7]+ 00000350 661C bne +0x1E /* 0000036E */ 00000352 486E FFBA pea.l [A6 - 0x46] 00000356 2F2D ED9C move.l -[A7], [A5 - 0x1264] 0000035A 4EAD 38FA jsr [A5 + 0x38FA /* export_1819 */] 0000035E 4267 clr.w -[A7] 00000360 486E FFBA pea.l [A6 - 0x46] 00000364 303C 0175 move.w D0, 0x175 00000368 AAAA syscall QuickTimeDispatch 0000036A 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] label0000036E: 0000036E 245F movea.l A2, [A7]+ 00000370 4E5E unlink A6 00000372 2E9F move.l [A7], [A7]+ 00000374 4E75 rts 00000376 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2224: // at 00000378 (misaligned) 0000037A FFB6 .invalid <> 0000037C 48E7 0038 movem.l -[A7], A2,A3,A4 00000380 286E 0008 movea.l A4, [A6 + 0x8] 00000384 7000 moveq.l D0, 0x00 00000386 2D40 000E move.l [A6 + 0xE], D0 0000038A 4267 clr.w -[A7] 0000038C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000390 4EAD 4052 jsr [A5 + 0x4052 /* export_2054 */] 00000394 101F move.b D0, [A7]+ 00000396 6762 beq +0x64 /* 000003FA */ 00000398 2054 movea.l A0, [A4] 0000039A 4AA8 0116 tst.l [A0 + 0x116] 0000039E 56C1 sne D1 000003A0 C001 and.b D0, D1 000003A2 4A00 tst.b D0 000003A4 6754 beq +0x56 /* 000003FA */ 000003A6 4AA8 00CA tst.l [A0 + 0xCA] 000003AA 56C1 sne D1 000003AC C001 and.b D0, D1 000003AE 674A beq +0x4C /* 000003FA */ 000003B0 42A7 clr.l -[A7] 000003B2 2054 movea.l A0, [A4] 000003B4 2F28 0116 move.l -[A7], [A0 + 0x116] 000003B8 2F3C 0000 001F move.l -[A7], 0x1F 000003BE 7000 moveq.l D0, 0x00 000003C0 A82A syscall ComponentDispatch 000003C2 265F movea.l A3, [A7]+ 000003C4 2F0B move.l -[A7], A3 000003C6 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 000003CA 41EE FFB6 lea.l A0, [A6 - 0x4A] 000003CE 2454 movea.l A2, [A4] 000003D0 43EA 00D0 lea.l A1, [A2 + 0xD0] 000003D4 7010 moveq.l D0, 0x10 label000003D6: 000003D6 20D9 move.l [A0]+, [A1]+ 000003D8 51C8 FFFC dbf D0, -0x6 /* 000003D6 */ 000003DC 3091 move.w [A0], [A1] 000003DE 42A7 clr.l -[A7] 000003E0 3F2E 000C move.w -[A7], [A6 + 0xC] 000003E4 486E FFB6 pea.l [A6 - 0x4A] 000003E8 2054 movea.l A0, [A4] 000003EA 2F28 00C4 move.l -[A7], [A0 + 0xC4] 000003EE 2F0B move.l -[A7], A3 000003F0 4EAD 388A jsr [A5 + 0x388A /* export_1805 */] 000003F4 2D5F 000E move.l [A6 + 0xE], [A7]+ 000003F8 6006 bra +0x8 /* 00000400 */ label000003FA: 000003FA 3F3C 0003 move.w -[A7], 0x3 000003FE A9C8 syscall SysBeep label00000400: 00000400 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00000404 4E5E unlink A6 00000406 205F movea.l A0, [A7]+ 00000408 5C4F addq.w A7, 6 0000040A 4ED0 jmp [A0] export_2225: 0000040C 4E56 0000 link A6, 0 00000410 7009 moveq.l D0, 0x09 00000412 B06E 0012 cmp.w D0, [A6 + 0x12] 00000416 6718 beq +0x1A /* 00000430 */ 00000418 42A7 clr.l -[A7] 0000041A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000041E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000422 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000426 4EAD 407A jsr [A5 + 0x407A /* export_2059 */] 0000042A 2D5F 0014 move.l [A6 + 0x14], [A7]+ 0000042E 6006 bra +0x8 /* 00000436 */ label00000430: 00000430 7000 moveq.l D0, 0x00 00000432 2D40 0014 move.l [A6 + 0x14], D0 label00000436: 00000436 4E5E unlink A6 00000438 205F movea.l A0, [A7]+ 0000043A DEFC 000C add.w A7, 0xC 0000043E 4ED0 jmp [A0] fn00000440: 00000440 4E56 0000 link A6, 0 00000444 2F0C move.l -[A7], A4 00000446 286E 0008 movea.l A4, [A6 + 0x8] 0000044A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000044E 2F0C move.l -[A7], A4 00000450 4EAD 40C2 jsr [A5 + 0x40C2 /* export_2068 */] 00000454 2F3C 0000 000C move.l -[A7], 0xC 0000045A 2F0C move.l -[A7], A4 0000045C 4EAD 42DA jsr [A5 + 0x42DA /* export_2135 */] 00000460 2F3C 0000 0005 move.l -[A7], 0x5 00000466 2F0C move.l -[A7], A4 00000468 4EAD 42D2 jsr [A5 + 0x42D2 /* export_2134 */] 0000046C 3F3C 01A4 move.w -[A7], 0x1A4 00000470 2F0C move.l -[A7], A4 00000472 4EAD 42E2 jsr [A5 + 0x42E2 /* export_2136 */] 00000476 285F movea.l A4, [A7]+ 00000478 4E5E unlink A6 0000047A 205F movea.l A0, [A7]+ 0000047C 504F addq.w A7, 8 0000047E 4ED0 jmp [A0] export_2226: 00000480 4E56 FF00 link A6, -0x0100 00000484 48E7 0018 movem.l -[A7], A3,A4 00000488 266E 0008 movea.l A3, [A6 + 0x8] 0000048C 284B movea.l A4, A3 0000048E 2F0B move.l -[A7], A3 00000490 4EAD 431A jsr [A5 + 0x431A /* export_2143 */] 00000494 2054 movea.l A0, [A4] 00000496 4AA8 0074 tst.l [A0 + 0x74] 0000049A 56C0 sne D0 0000049C 4A00 tst.b D0 0000049E 6700 00A4 beq +0xA6 /* 00000544 */ 000004A2 2248 movea.l A1, A0 000004A4 2069 0074 movea.l A0, [A1 + 0x74] 000004A8 2050 movea.l A0, [A0] 000004AA 4AA8 0116 tst.l [A0 + 0x116] 000004AE 56C1 sne D1 000004B0 C001 and.b D0, D1 000004B2 6700 0090 beq +0x92 /* 00000544 */ 000004B6 3F3C 0001 move.w -[A7], 0x1 000004BA 1F3C 0001 move.b -[A7], 0x1 000004BE 2F0B move.l -[A7], A3 000004C0 4EAD 42EA jsr [A5 + 0x42EA /* export_2137 */] 000004C4 3F3C 0002 move.w -[A7], 0x2 000004C8 1F3C 0001 move.b -[A7], 0x1 000004CC 2F0B move.l -[A7], A3 000004CE 4EAD 42EA jsr [A5 + 0x42EA /* export_2137 */] 000004D2 3F3C 0004 move.w -[A7], 0x4 000004D6 1F3C 0001 move.b -[A7], 0x1 000004DA 2F0B move.l -[A7], A3 000004DC 4EAD 42EA jsr [A5 + 0x42EA /* export_2137 */] 000004E0 3F3C 0001 move.w -[A7], 0x1 000004E4 2254 movea.l A1, [A4] 000004E6 2069 0074 movea.l A0, [A1 + 0x74] 000004EA 2050 movea.l A0, [A0] 000004EC 1028 0174 move.b D0, [A0 + 0x174] 000004F0 6710 beq +0x12 /* 00000502 */ 000004F2 2069 0074 movea.l A0, [A1 + 0x74] 000004F6 2050 movea.l A0, [A0] 000004F8 1228 0175 move.b D1, [A0 + 0x175] 000004FC 0A01 0001 xori.b D1, 0x1 00000500 C001 and.b D0, D1 label00000502: 00000502 1F00 move.b -[A7], D0 00000504 2F0B move.l -[A7], A3 00000506 4EAD 42F2 jsr [A5 + 0x42F2 /* export_2138 */] 0000050A 3F3C 0002 move.w -[A7], 0x2 0000050E 2254 movea.l A1, [A4] 00000510 2069 0074 movea.l A0, [A1 + 0x74] 00000514 2050 movea.l A0, [A0] 00000516 1028 0174 move.b D0, [A0 + 0x174] 0000051A 670A beq +0xC /* 00000526 */ 0000051C 2069 0074 movea.l A0, [A1 + 0x74] 00000520 2050 movea.l A0, [A0] 00000522 C028 0175 and.b D0, [A0 + 0x175] label00000526: 00000526 1F00 move.b -[A7], D0 00000528 2F0B move.l -[A7], A3 0000052A 4EAD 42F2 jsr [A5 + 0x42F2 /* export_2138 */] 0000052E 3F3C 0004 move.w -[A7], 0x4 00000532 2254 movea.l A1, [A4] 00000534 2069 0074 movea.l A0, [A1 + 0x74] 00000538 2050 movea.l A0, [A0] 0000053A 1F28 0176 move.b -[A7], [A0 + 0x176] 0000053E 2F0B move.l -[A7], A3 00000540 4EAD 42F2 jsr [A5 + 0x42F2 /* export_2138 */] label00000544: 00000544 4CDF 1800 movem.l A3,A4, [A7]+ 00000548 4E5E unlink A6 0000054A 2E9F move.l [A7], [A7]+ 0000054C 4E75 rts 0000054E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2227: // at 00000550 (misaligned) 00000552 0000 2F0C ori.b D0, 0xC 00000556 286E 0008 movea.l A4, [A6 + 0x8] 0000055A 2D6D FA84 000E move.l [A6 + 0xE], [A5 - 0x57C] 00000560 302E 000C move.w D0, [A6 + 0xC] 00000564 5340 subq.w D0, 1 00000566 670A beq +0xC /* 00000572 */ 00000568 5340 subq.w D0, 1 0000056A 6712 beq +0x14 /* 0000057E */ 0000056C 5540 subq.w D0, 2 0000056E 671A beq +0x1C /* 0000058A */ 00000570 6022 bra +0x24 /* 00000594 */ label00000572: 00000572 2054 movea.l A0, [A4] 00000574 2F28 0074 move.l -[A7], [A0 + 0x74] 00000578 4EAD 40A2 jsr [A5 + 0x40A2 /* export_2064 */] 0000057C 6016 bra +0x18 /* 00000594 */ label0000057E: 0000057E 2054 movea.l A0, [A4] 00000580 2F28 0074 move.l -[A7], [A0 + 0x74] 00000584 4EAD 40AA jsr [A5 + 0x40AA /* export_2065 */] 00000588 600A bra +0xC /* 00000594 */ label0000058A: 0000058A 2054 movea.l A0, [A4] 0000058C 2F28 0074 move.l -[A7], [A0 + 0x74] 00000590 4EAD 40B2 jsr [A5 + 0x40B2 /* export_2066 */] label00000594: 00000594 285F movea.l A4, [A7]+ 00000596 4E5E unlink A6 00000598 205F movea.l A0, [A7]+ 0000059A 5C4F addq.w A7, 6 0000059C 4ED0 jmp [A0] 0000059E 0000 .incomplete